Big Huge Thesaurus

euphorbia peplus

noun

sounds kind of like